Big Huge Thesaurus

wormwood oil

noun